package com.umpay.dto.memberMgr.reqdep;

import com.umpay.annotation.Pattern;
import com.umpay.dto.memberMgr.req.BindBankAccountReq;
import com.umpay.dto.memberMgr.req.MemberRegisterReq;
import com.umpay.verify.Verifiable;

import javax.validation.constraints.NotNull;

/**
***********************************************************
* @ClassName: DepCorpRegisterAndBindAccountReq
* @Description: 银行存管企业会员注册公共DTO
* @author lile
* @date 2018年5月23日 上午10:20:19
* @version 1.0 
*
* Modification History:
* Date         Author          Version            Description
*---------------------------------------------------------*
* 2018年5月23日     lile           v1.0.0               修改原因
************************************************************
*/ 
public class DepCorpRegisterAndBindAccountReq implements Verifiable{
	
	@NotNull
	@Pattern
	private MemberRegisterReq memberRegisterReq;
	
	@NotNull
	@Pattern
	private BindBankAccountReq bindBankAccountReq;

	public MemberRegisterReq getMemberRegisterReq() {
		return memberRegisterReq;
	}

	public void setMemberRegisterReq(MemberRegisterReq memberRegisterReq) {
		this.memberRegisterReq = memberRegisterReq;
	}

	public BindBankAccountReq getBindBankAccountReq() {
		return bindBankAccountReq;
	}

	public void setBindBankAccountReq(BindBankAccountReq bindBankAccountReq) {
		this.bindBankAccountReq = bindBankAccountReq;
	}

	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("DepCorpRegisterAndBindAccountReq [memberRegisterReq=");
		builder.append(memberRegisterReq);
		builder.append(", bindBankAccountReq=");
		builder.append(bindBankAccountReq);
		builder.append("]");
		return builder.toString();
	}
	
	
	

}
